package com.huaxin.hxmodulesystem.dto.request;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class UpdateElectricianArchivesReqDTO {
    @Schema(description = " id", example = "")
    private String id;
    /**
     * 手机号码
     */
    @Schema(description = "手机号码", example = "15899210021")
    private String phone;

    /**
     * 作业证书编号
     */
    @Schema(description = "作业证书编号", example = "")
    private String certificateNo;

    /**
     * 作业证书图片（URL 或路径）
     */
    @Schema(description = "作业证书图片（URL 或路径）", example = "")
    private String certificatePicture;

    /**
     * 身份证编号
     */
    @Schema(description = "身份证编号", example = "")
    private String idCardNumber;

    /**
     * 身份证照片-正面（URL 或路径）
     */
    @Schema(description = "身份证照片-正面（URL 或路径）", example = "")
    private String idPhotoFront;

    /**
     * 身份证照片-反面（URL 或路径）
     */
    @Schema(description = "身份证照片-反面（URL 或路径）", example = "")
    private String idPhotoReverse;

    /**
     * 家庭地址
     */
    @Schema(description = "家庭地址", example = "")
    private String homeAddress;

    /**
     * 行政区划代码
     */
    @Schema(description = "行政区划代码", example = "行政区划代码")
    private String areaCode;

    /**
     * 行政区划中文名称
     */
    @Schema(description = "行政区划中文名称", example = "中国北京市东城区东直门...")
    private String areaName;
}
